@media (min-width:1021px){
}
@media (min-width:768px) and (max-width:1020px){
body{width:100%}
#wrapper,#staticpages,#navigation {width:100%!important;}
#header-wrapper{width:750px!important;padding:0!important;margin:0 auto!important;}
.header{width:280px!important;height:60px;}
.header img {width:260px!important;height:60px!important}
.header h1 {margin:0 0 0 60px !important;font-size:13px!important}
#header2{display:none;}
.topnav{width:750px!important;padding:10px 0 0 0!important;margin:0 auto!important;}
.topmenu {width:72%;height:30px;margin:0 0 0 5px;}
.topmenu li a:link {font-size:12px;padding:8px 12px!important}
#s {width:25%!important;margin:0;}
#botmenu {width:750px!important;}
#menu {width:66%;font-size:12px!important;margin:0 0 0 5px}
#menu ul {margin:0!important}
#menu li a,#menu li a:link{padding:0 10px 0 0;}
#network{float:left;}
#outer-wrapper{width:750px!important; margin:20px auto;overflow:hidden!important}
#mainLeft{width:415px!important;margin:0 15px 0 10px;}
#mainRight {float:left;margin:0}
#main-wrapper{width:405px!important;}
#blog-pager{text-align:center;margin:0 15px!important;padding:0!important;width:380px;height:20px;}
#blog-pager a,.showpagePoint,.showpageOf,.showpageNum a{margin:0 5px 0 0;padding:1px 5px 1px;font-size:12px;}
#notice{text-align:left;margin:10px 15px!important;padding:0;width:380px;font-size:12px;line-height:1.4em;}
#footerCover{width:100%}
#footer,.bottom{width:750px!important;clear:both;}
#footer1 {width:260px;margin:0 10px 0 10px}
#footer2{width:150px;margin:0 10px 0 0}
#footer3{float:left;width:300px;margin:0}
.myadsense{margin:-20px 37px 20px 0!important;padding:0!important;}
.post-body img{margin:0 0px 10px 37px!important;}
}
@media (min-width:480px) and (max-width:767px){
body{width:100%}
#wrapper,#staticpages,#navigation {width:100%!important;}
#wrapper{height:90px}
#header-wrapper{width:460px!important;padding:0!important;margin:0 auto!important;}
.header{float:none;width:320px!important;height:70px;margin:0 auto!important;padding:10px;}
.header img {width:320px!important;height:70px!important}
.header h1 {margin:0 0 0 80px !important;font-size:16px!important}
#header2{display:none;}
#staticpages {height:40px!important;}
.topnav{width:460px!important;padding:0!important;margin:5px auto 0}
.topmenu {width:71%!important;margin:0 0 0 5px;height:20px!important;}
.topmenu li a:link{font-size:12px;color:#fff;border:none!important;margin:0 6px 0 0;padding:0;height:20px!important;}
.topmenu li.first a,.topmenu li a:hover,.topmenu li a:visited{background:none!important;-webkit-border-radius:none!important;-moz-border-radius:none!important;border:none!important;padding:0;}
#s {width:25%!important;margin:4px 5px 0 0;padding:2px;font-size:11px!important;}
#botmenu {width:460px!important;margin:0 auto;}
#menu {width:455px;font-size:12px!important;margin:0 0 0 5px}
#menu ul {margin:0!important}
#menu li a,#menu li a:link{padding:0 6px 0 0;}
#network{margin:0 0 0 110px;}
.send_like,.send_twit,.send_plus{padding:3px 0 0 0!important}
#outer-wrapper{width:460px!important; margin:20px auto;overflow:hidden!important}
#mainLeft{width:460px!important;margin:0 0 10px 0}
#main-wrapper{width:450px!important;}
#mainRight {clear:both;float:none!important;margin:0 auto!important;padding:20px 20px 0 20px!important;border:1px solid #bbb;background:#fff!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.sidebar h2 {font-size:16px;margin: 0 0 5px 0}
#blog-pager{text-align:center;margin:0 15px!important;padding:0!important;width:420px;height:20px;}
#blog-pager a,.showpagePoint,.showpageOf,.showpageNum a{margin:0 5px 0 0;padding:1px 5px 1px;font-size:12px;}
#notice{text-align:left;margin:10px 15px!important;padding:0;width:420px;font-size:12px;line-height:1.4em;}
#footerCover{width:100%}
#footer,.bottom{width:460px!important;clear:both;}
#footer1,#footer2{display:none}
#footer3{float:none;width:300px;margin:0 auto}
.myadsense{margin:-20px 60px 20px 0!important;padding:0!important;}
.post-body img{margin:0 0px 10px 60px!important;}
}
@media (max-width:479px){
body{width:100%}
#wrapper,#staticpages,#navigation {width:100%!important;}
#wrapper{height:70px}
#header-wrapper{width:100%!important;padding:0!important;margin:0 auto!important;}
.header{float:none;width:280px!important;height:55px;margin:0 auto!important;padding:5px;}
.header img {width:260px!important;height:55px!important;}
.header h1 {margin:0 0 0 65px !important;font-size:12px!important;line-height:15px;}
#header2{display:none;}
#staticpages {height:50px!important;}
.topnav{width:300px;important;padding:0!important;margin:5px auto 0!important;position:relative;}
.topmenu {width:60%!important;margin:0 5px;}
.topmenu li a:link{font-size:12px;color:#fff;border:none!important;margin:0 8px 0 0;padding:0;line-height:20px!important;}
.topmenu li.first a,.topmenu li a:hover,.topmenu li a:visited{background:none!important;-webkit-border-radius:none!important;-moz-border-radius:none!important;border:none!important;padding:0;}
#s {width:33%!important;margin:0;padding:2px 5px;font-size:11px!important;position:absolute;top:9px;right:5px}
#botmenu {position:relative;width:300px!important;margin:0 auto!important;}
#menu {float:none!important;width:290px;font-size:12px!important;margin:5px 0 0 5px!important;}
#menu ul {margin:0!important}
#menu li a,#menu li a:link{line-height:23px!important;margin:0 8px 0 0!important;padding:0!important;font-weight:normal!important}
#network{margin:0;position:absolute;top:25px;right:5px;}
.send_like,.send_twit,.send_plus{padding:0!important}
.send_twit {display:none}
#outer-wrapper{width:100%!important; margin:20px auto;overflow:hidden!important}
#mainLeft{float:none!important;max-width:300px!important;margin:0 auto 10px !important}
#main-wrapper{float:none!important;width:300px!important;margin:0 auto!important}
#mainRight {max-width:300px!important;clear:both;float:none!important;margin:0 auto!important;overflow:hidden!important;}
.sidebar h2 {font-size:16px;margin: 0 0 5px 0}
#blog-pager{text-align:center;margin:0 5px!important;padding:0!important;width:100%;height:20px;}
#blog-pager a,.showpagePoint,.showpageOf,.showpageNum a{margin:0 5px 0 0;padding:1px 5px 1px;font-size:12px;}
#notice{text-align:left;margin:10px 15px!important;padding:0;width:260px;font-size:12px;line-height:1.4em;}
#footerCover{width:100%;display:none}
#footer,.bottom{width:280px!important;clear:both;display:none}
#footer1,#footer2{display:none}
#footer3{float:none;width:300px;margin:0 auto}
.myadsense{margin:-20px 60px 20px 0!important;padding:0!important;}
.post-body img{margin:0 0px 10px 60px!important;}
}
